home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 4 #7 / IMG 38 July 1996.iso / More Goodies / More for Your Game / Dark Forces GOBs / Scrolly's Lair / SCROLLY.GOB / SECBASE.INF < prev    next >
Text File  |  1995-11-01  |  10KB  |  534 lines

  1. INF 1.0
  2.  
  3. LEVELNAME SECBASE
  4.  
  5. items 50
  6.  
  7. item: sector            name: Mohc
  8.     seq
  9.        class: elevator move_floor
  10.        event_mask: 0
  11.        stop: 0 hold
  12.        stop: 1 hold
  13.        message: 1 complete complete 1
  14.        speed: 0
  15.        seqend
  16.  
  17. item: sector            name: complete
  18.     seq
  19.        class: elevator move_floor
  20.        event_mask: 0
  21.        stop: 0 hold
  22.        stop: 1 hold
  23.        stop: 2 complete
  24.        speed: 0
  25.        seqend
  26.  
  27. item: sector name: code1.1
  28.   seq
  29.   class: elevator scroll_wall
  30.     event_mask: 32
  31.     angle: 0
  32.     speed: 0
  33.     start: 7
  34.     stop: 00 hold
  35.       message: 0 xx-1.2 next_stop
  36.     stop: 16 hold
  37.       message: 1 xx-1.2 prev_stop
  38.     stop: 32 hold
  39.     stop: 48 hold
  40.     message: 3 xx-1.1 next_stop       
  41.     stop: 64 hold
  42.     message: 4 xx-1.1 prev_stop          
  43.     stop: 80 hold
  44.     stop: 96 hold
  45.     stop: 112 hold
  46.   seqend
  47.  
  48. item: sector name: code1.2
  49.   seq
  50.   class: elevator scroll_wall
  51.     event_mask: 32
  52.     angle: 0
  53.     speed: 0
  54.     start: 0
  55.     stop: 00 hold
  56.     stop: 16 hold
  57.       message: 1 xx-1.2 next_stop
  58.     stop: 32 hold
  59.       message: 2 xx-1.2 prev_stop
  60.     stop: 48 hold
  61.     stop: 64 hold
  62.        message: 4 xx-1.1 next_stop
  63.     stop: 80 hold
  64.        message: 5 xx-1.1 prev_stop
  65.     stop: 96 hold
  66.     stop: 112 hold
  67.   seqend
  68.  
  69. item: sector name: code1.3
  70.   seq
  71.   class: elevator scroll_wall
  72.     event_mask: 32
  73.     angle: 0
  74.     speed: 0
  75.     start: 1
  76.     stop: 00 hold
  77.     stop: 16 hold
  78.     stop: 32 hold
  79.       message: 2 xx-1.2 next_stop
  80.     stop: 48 hold
  81.       message: 3 xx-1.2 prev_stop
  82.     stop: 64 hold
  83.     stop: 80 hold
  84.     message: 5 xx-1.1 next_stop
  85.     stop: 96 hold
  86.     message: 6 xx-1.1 prev_stop
  87.     stop: 112 hold
  88.   seqend
  89.  
  90. item: sector name: xx-1.1
  91.   seq
  92.   class: elevator move_floor
  93.     event_mask: 0
  94.     speed: 0
  95.     sound: 1 1
  96.     sound: 2 1
  97.     sound: 3 1
  98.     stop: @0 hold
  99.     stop: @1 hold
  100.     stop: @2 hold      
  101.     stop: @3 hold
  102.     stop: @4 hold
  103.     stop: @5 hold
  104.     stop: @6 hold
  105.     message: 6 DOOR8 goto_stop 1
  106.   seqend
  107.       
  108.  
  109. item: sector name: xx-1.2
  110.   seq
  111.   class: elevator move_floor
  112.     event_mask: 0
  113.     speed: 0
  114.     sound: 1 0
  115.     sound: 2 0
  116.     sound: 3 0
  117.     stop: @0 hold
  118.     stop: @1 hold
  119.     stop: @2 hold
  120.     stop: @3 hold
  121.       message: 3 codedoor goto_stop 1
  122.       message: 3 xx-1.1 goto_stop 3
  123.       message: 3 DOOR7 goto_stop 1
  124.       message: 3 SECH goto_stop 1
  125.       message: 3 gundoor goto_stop 1
  126.    seqend
  127.  
  128.  
  129. item: sector        name: magswitch
  130.   seq
  131.   class: elevator move_floor
  132.     event_mask: 0
  133.     speed: 0
  134.     sound: 0 0
  135.     sound: 1 0
  136.     stop: @0 hold
  137.     stop: @1 hold
  138.     message: 1 MAGLOCK clear_bits 1 4
  139.     message: 1 SECH(9) clear_bits 1 8192
  140.     message: 1 SECH(10) clear_bits 1 8192
  141.     message: 1 SECH(11) clear_bits 1 8192
  142.     message: 1 SECI(11) clear_bits 1 8192
  143.     message: 1 SECI(12) clear_bits 1 8192
  144.     message: 1 SECI(13) clear_bits 1 8192
  145.     message: 1 SECH(9) clear_bits 3 10
  146.     message: 1 SECH(10) clear_bits 3 10
  147.     message: 1 SECH(11) clear_bits 3 10
  148.     message: 1 SECI(11) clear_bits 3 10
  149.     message: 1 SECI(12) clear_bits 3 10
  150.     message: 1 SECI(13) clear_bits 3 10
  151.   seqend
  152.  
  153.  
  154. item: sector            name: gundoor
  155.     seq
  156.        class: elevator move_ceiling
  157.        event_mask: 0
  158.        stop: @0 hold
  159.        stop: @16 hold
  160.        speed: 0
  161.     seqend
  162.  
  163.  
  164. item: sector            name: codedoor
  165.     seq
  166.        class: elevator move_ceiling
  167.        event_mask: 0
  168.        stop: @0 hold
  169.        stop: @2 hold
  170.        stop: @16 hold
  171.           message: 2 platform(0) clear_bits 3 4
  172.        speed: 4
  173.     seqend
  174.  
  175. item: sector            name: lift1
  176.     seq
  177.        class: elevator move_floor
  178.        event_mask: 52
  179.        stop: 34 hold
  180.        stop: 0 hold
  181.        speed: 30
  182.        seqend
  183.  
  184. item: sector            name: scrollysfleapit
  185.     seq
  186.        class: elevator move_floor
  187.        event_mask: 0
  188.        stop: @0 hold
  189.        stop: @8 hold
  190.        speed: 1
  191.        seqend
  192.  
  193.  
  194. item: sector            name: lift2
  195.     seq
  196.        class: elevator move_floor
  197.        event_mask: 52
  198.        stop: 34 hold
  199.        stop: 0 hold
  200.        speed: 30
  201.        seqend
  202.  
  203. item: sector            name: lift4
  204.     seq
  205.        class: elevator move_floor
  206.        event_mask: 52
  207.        stop: 80 0
  208.        stop: 80 hold
  209.        stop: 34 hold
  210.        speed: 30
  211.     seqend
  212.  
  213. item: sector            name: lift5
  214.     seq
  215.        class: elevator move_floor
  216.        event_mask: 52
  217.        stop: 80 0
  218.        stop: 80 hold
  219.        stop: 34 hold
  220.        speed: 30
  221.     seqend
  222.  
  223.  
  224. item: sector            name: lift3
  225.     seq
  226.        class: elevator move_floor
  227.        event_mask: 4
  228.        stop: 34 0 
  229.        stop: 34 hold
  230.          message: 1 SECA(9) done
  231.        stop: 0 hold
  232.          message: 2 SECE(9) done
  233.        speed: 30
  234.        seqend
  235.  
  236. item: line            name: scrollyswitch              num: 2
  237.     seq
  238.        class: trigger toggle
  239.        event_mask: 16
  240.        client: scrollysfleapit
  241.     seqend
  242.  
  243.  
  244. item: line            name: SECD              num: 9
  245.     seq
  246.        class: trigger toggle
  247.        event_mask: 16
  248.        client: lift3
  249.     seqend
  250.  
  251. item: line            name: SECB              num: 46
  252.     seq
  253.        class: trigger switch1
  254.        event_mask: 16
  255.        client: DOOR1
  256.        client: DOOR2
  257.        client: SECB
  258.        client: DOOR2TRAP1
  259.        client: DOOR2TRAP2
  260.        client: TRAP1      
  261.        client: TRAP2           
  262.        client: TRAP3           
  263.        client: TRAP4           
  264.        client: TRAP5           
  265.        client: TRAP6           
  266.        client: scrollyswitchd
  267.     seqend
  268.  
  269. item: line            name: SECRET3              num: 2
  270.     seq
  271.        class: trigger switch1
  272.        event_mask: 16
  273.        client: scrollydoor
  274.     seqend
  275.  
  276.  
  277. item: sector            name: SECB 
  278.     seq
  279.        class: elevator change_light
  280.        speed: 100
  281.        stop: 32 hold
  282.        stop: 5 hold
  283.     seqend
  284.  
  285. item: sector            name: TRAP1 
  286.     seq
  287.        class: elevator change_light
  288.        speed: 100
  289.        stop: 32 hold
  290.        stop: 0 hold
  291.     seqend
  292.  
  293. item: sector            name: TRAP2
  294.     seq
  295.        class: elevator change_light
  296.        speed: 100
  297.        stop: 32 hold
  298.        stop: 0 hold
  299.     seqend
  300.  
  301. item: sector            name: TRAP3 
  302.     seq
  303.        class: elevator change_light
  304.        speed: 100
  305.        stop: 32 hold
  306.        stop: 0 hold
  307.     seqend
  308.  
  309. item: sector            name: TRAP4 
  310.     seq
  311.        class: elevator change_light
  312.        speed: 100
  313.        stop: 32 hold
  314.        stop: 0 hold
  315.     seqend
  316.  
  317. item: sector            name: TRAP5 
  318.     seq
  319.        class: elevator change_light
  320.        speed: 100
  321.        stop: 32 hold
  322.        stop: 1 hold
  323.     seqend
  324.  
  325. item: sector            name: TRAP6 
  326.     seq
  327.        class: elevator change_light
  328.        speed: 100
  329.        stop: 32 hold
  330.        stop: 0 hold
  331.     seqend
  332.  
  333. item: line            name: SECE              num: 7
  334.     seq
  335.        class: trigger toggle
  336.        event_mask: 16
  337.        client: DOOR4
  338.        message: goto_stop 1     
  339.     seqend
  340.  
  341. item: line            name: SECE              num: 3
  342.     seq
  343.        class: trigger toggle
  344.        event_mask: 16
  345.        client: DOOR3
  346.        message: goto_stop 1
  347.     seqend
  348.  
  349.  item: line            name: SECF              num: 4
  350.     seq
  351.        class: trigger toggle
  352.        event_mask: 16
  353.        client: DOOR3
  354.        message: next_stop
  355.        class: trigger toggle        
  356.     seqend
  357.  
  358. item: line            name: SECG              num: 5
  359.     seq
  360.        class: trigger toggle
  361.        event_mask: 16
  362.        client: DOOR4
  363.        message: next_stop
  364.        class: trigger toggle
  365.     seqend
  366.  
  367. item: line            name: platform             num: 1
  368.     seq
  369.        class: trigger toggle
  370.        event_mask: 16
  371.        client: magswitch
  372.     seqend
  373.  
  374.  
  375. item: line            name: SECN              num: 2
  376.     seq
  377.        class: trigger toggle
  378.        event_mask: 16
  379.        client: codedoor
  380.        message: goto_stop 2
  381.        class: trigger toggle
  382.     seqend
  383.  
  384. item: line            name: lift5              num: 2
  385.     seq
  386.        class: trigger switch1
  387.        entity_mask: *
  388.        event_mask: 304
  389.        client: DOOR10
  390.     seqend
  391.  
  392. item: sector            name: SECH 
  393.     seq
  394.        class: elevator change_light
  395.        speed: 0
  396.        stop: 32 hold
  397.        stop: 8 hold
  398.     seqend
  399.  
  400.  
  401. item: sector            name: scrollydoor
  402.     seq
  403.        class: elevator move_ceiling
  404.        event_mask: 0
  405.        stop: @0 hold
  406.        stop: @16 hold
  407.          message: 1 SECRET1 set_bits 1 2048
  408.        speed: 10
  409.     seqend
  410.  
  411. item: sector            name: scrollyswitchd
  412.     seq
  413.        class: elevator move_ceiling
  414.        event_mask: 0
  415.        stop: @0 hold
  416.        stop: @16 hold
  417.        speed: 10
  418.     seqend
  419.  
  420.  
  421. item: sector            name: DOOR1
  422.     seq
  423.        class: elevator move_ceiling
  424.        event_mask: 0
  425.        stop: @0 hold
  426.        stop: @8 hold
  427.        speed: 10
  428.     seqend
  429.  
  430. item: sector            name: DOOR2
  431.     seq
  432.        class: elevator move_ceiling
  433.        event_mask: 0
  434.        stop: @0 hold
  435.        stop: @8 hold
  436.        speed: 10
  437.     seqend
  438.  
  439. item: sector            name: DOOR2TRAP1
  440.     seq
  441.        class: elevator move_ceiling
  442.        event_mask: 0
  443.        stop: @0 hold
  444.        stop: @16 hold
  445.        speed: 10
  446.     seqend
  447.  
  448. item: sector            name: DOOR2TRAP2
  449.     seq
  450.        class: elevator move_ceiling
  451.        event_mask: 0
  452.        stop: @0 hold
  453.        stop: @16 hold
  454.        speed: 10
  455.     seqend
  456.  
  457.  
  458. item: sector            name: DOOR3
  459.     seq
  460.        class: elevator move_ceiling
  461.        event_mask: 0
  462.        stop: @0 hold
  463.        stop: @16 hold
  464.        speed: 25
  465.     seqend
  466.  
  467. item: sector            name: DOOR4
  468.     seq
  469.        class: elevator move_ceiling
  470.        event_mask: 0
  471.        stop: @0 hold
  472.        stop: @16 hold
  473.        speed: 25
  474.     seqend
  475.  
  476. item: sector            name: DOOR5
  477.     seq
  478.        class: elevator move_ceiling
  479.        event_mask: 32
  480.        key: red
  481.        stop: @0 hold
  482.        stop: @16 hold
  483.        speed: 25
  484.     seqend
  485.  
  486. item: sector            name: DOOR6
  487.     seq
  488.        class: elevator move_ceiling
  489.        event_mask: 32
  490.        key: yellow
  491.        stop: @0 hold
  492.        stop: @16 hold
  493.        speed: 25
  494.     seqend
  495.  
  496. item: sector            name: DOOR7
  497.     seq
  498.        class: elevator move_ceiling
  499.        event_mask: 0
  500.        stop: @0 hold
  501.        stop: @16 hold
  502.        speed: 25
  503.     seqend
  504.  
  505.  
  506. item: sector            name: DOOR8
  507.     seq
  508.        class: elevator move_ceiling
  509.        event_mask: 0
  510.        stop: @0 hold
  511.        stop: @16 hold
  512.        speed: 0
  513.     seqend
  514.         
  515. item: sector            name: DOOR9
  516.     seq
  517.        class: elevator move_ceiling
  518.        event_mask: 32
  519.        key: blue
  520.        stop: @0 hold
  521.        stop: @16 hold
  522.        speed: 25
  523.     seqend
  524.  
  525. item: sector            name: DOOR10
  526.     seq
  527.        class: elevator move_ceiling
  528.        event_mask: 0
  529.        stop: @0 hold
  530.        stop: @16 hold
  531.        speed: 0.5
  532.     seqend
  533.  
  534.